cessation of a vital service - Alemán Inglés Diccionario